Torus/Sphere Intersection Based on a Configuration Space Approach

نویسندگان

  • Ku-Jin Kim
  • Myung-Soo Kim
  • Kyungho Oh
چکیده

This paper presents an eecient and robust geometric algorithm that classiies and detects all possible types of torus/sphere intersections, including all degenerate conic sections (circles) and singular intersections. Given a torus and a sphere, we treat one surface as an obstacle and the other surface as the envelope surface of a moving ball. In this case, the Connguration space (C-space) obstacle is the same as the constant radius ooset of the original obstacle, where the radius of the moving ball is taken as the ooset distance 2]. Based on the intersection between the C-space obstacle and the trajectory of the center of the moving ball, we detect all the intersection loops and singular contact point/circle of the original torus and sphere. Moreover, we generate exactly one starting point (for numerical curve tracing) on each connected component of the intersection curve. All required computations involve vector/distance computations and circle/circle intersections, which can be implemented eeciently and robustly. All degenerate conic sections (circles) can also be detected using a few additional simple geometric tests. The intersection curve itself (a quartic space curve, in general) is then approximated with a sequence of cubic curve segments 1, 3, 4].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Torus/Sphere Intersection Based on a Configuration Space Approach1

This paper presents an efficient and robust geometric algorithm that classifies and detects all possible types of torus/sphere intersections, including all degenerate conic sections (circles) and singular intersections. Given a torus and a sphere, we treat one surface as an obstacle and the other surface as the envelope surface of a moving ball. In this case, the Configuration space (C-space) o...

متن کامل

A Simple Algorithm for Torus/sphere Intersection

Based on a Connguration space approach, the authors recently suggested an eecient and robust algorithm that computes the intersection curve of a torus and a sphere 3]. This paper presents a simpler algorithm, while utilizing the symmetry in the relative connguration of a torus and a sphere.

متن کامل

A New Torus Bounding for Line-Torus Intersection

Intersection algorithms are very important in computation of geometrical problems. An intersection of a line with linear or quadratic surfaces is well done, however a line intersection with other surfaces is more complex and time consuming. In this case the object is usually closed into a simple bounding volume to speed up the cases when the given line cannot intersect the given object. In this...

متن کامل

Line-Torus Intersection for Ray Tracing: Alternative Formulations

Intersection algorithms are very important in computation of geometrical problems. Algorithms for a line intersection with linear or quadratic surfaces are quite efficient. However, algorithms for a line intersection with other surfaces are more complex and time consuming. In this case the object is usually closed into a simple bounding volume to speed up the cases when the given line cannot in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Graphical Models and Image Processing

دوره 60  شماره 

صفحات  -

تاریخ انتشار 1998